like others said, without a basic idea of what you're looking for (time of year/length of stay) its hard to give you much specific advice. However everyone here is very helpful and I hope you get the info you are looking for. I just returned from my first trip a week ago and utilized this site to help me an incredible amount. Here are a few key things based on your OP.
1. Stay onsite, we did one night off and the rest on the property and the transportation options were great, the magic bands that come with the vacation package are awesome, they serve as a wearable door key, park ticket, photopass link, fastpass, and more and its incredibly convenient. Plus you get the Extra Magic Hours which are incredibly helpful especially toting around kids, get to the park early or stay late (depending on am or pm EMH) and take advantage of MUCH shorter lines and wait times for tons of stuff (Ex., at Epcot one night, the character spot had Beymax and the wait was 50 minutes or so, at 9 the park closed and the EMH went into effect and we returned to that character spot and were the 2nd in line.)
2. Stay long enough (or parkhop) to enjoy ALL the parks. We took my daughter (just turned 6) and there were things for her at all the parks, she loved all the rides and rollercoasters (except dinosaur at AK, too dark and scary) and there are unique character interactions at each park. If the boys like animals and dinosaurs I wouldn't miss Animal Kingdom, the safari is great, and one of my daughters favorite things was the boneyard/dinosaur digsite (of course it was, pay thousands of dollars, kid wants to sit in a gravel pit and dig up fossils). Hollywood studios has the star wars characters and attractions that lots of kids love (and can participate in the jedi training one). Epcot has SOOO many character interactions and test track and mission space and buzz light year stuff that would probably interest young boys. Then Magic Kingdom, well it's the Magic Kingdom, I wouldn't miss that for any reason. We only were at the parks for 3 days, but we utilized the time well and spent time at all the parks. We did one park each morning, then rested/played in the pool at the resort mid day (another reason to stay onsite) then did another park in the evening.
3. If your kids are used to strollers, by all means take strollers, if they are or will be big enough to walk, save yourself some hassle and go on walks with them frequently before your visit, get them used to the idea of walking longer. We did this with my daughter for a little over 2 months before we went, we'd walk to a park down the street, or around the neighborhood, or find longer walks to go on anytime we'd travel, just to get her used to walking more and more. When we got to Disney, we didn't have to take or
rent a stroller, easier on the wallet AND there are A MILLION strollers at the parks, and at almost every attraction you have to park it outside and leave it, which seemed to me like a big fuss. Between her being used to walking and her excitement for seeing all the magical things she only asked to be picked up once, on the last night, as we were leaving the magic kingdom. It was awesome.