YFS101, I wonder how you think the seasoned engine builders figured it out? A genie in a bottle? A fairy god mother?
No, they took a rotary tool to a cylinder and knicked it and cursed and ruined things. Once they had done it enough times they got good enough at it they could afford to sell their wares to other people.
Is a home brew "port job" going to be as finely TUNED as a professional porters work? No, someone who's been doing it for years not only has a finely skilled hand it (no mistakes) but they have experimented enough to be able to understand how changing parameters will affect the finished product and can adjust those changes to change the finished product. They can not only port a cylinder but port the cylinder with a final goal in mind.
Can someone with a rotary tool port a cylinder with the same specs as a professional engine builder? Absolutely, after enough learning and reading (and probably making bunches of mistakes) someone out in the garage with a rotary tool can port a cylinder to the same specs as a professional engine builder. They don't have the time and resources to experiment as much to fine tune that work but if you have the specs to cut to (the dimensions the ports should be) and enough patience to make it so, a handheld tool CAN do the job. Hell, Ken posted video's on youtube of him doing the job with a handheld tool. I know what he posted is not a true port job, it's more of a clean up than anything else but the process is the same to go even wilder. It just depends on how deep you want to go down the rabbit hole.
I absolutely resent anyone suggesting that there is only one way to skin a cat. Time and time again the "proven logic" has been proven wrong by people who weren't afraid to take a chance. It's not the easy road and if you only have one cylinder and it has to be right the first time, then a professional engine builder is probably the way to go.
If you've got time and patience and don't mind making mistakes and starting over, rotary tools are cheap and a heck of a lot of fun to play with. If you make mistakes, make sure you learn from them. Figure out why things happened the way they did. Once you learn WHY you can change the outcome next time.
I have two cylinders and both have been "custom ported" :-D. I had tons of fun playing with them. I learned a heck of a lot about engine design and theory. I also learned a lot of respect for what it is these guys do. I'm a tinkerer by nature and will sacrifice the absolute power output in order to be able to say that I did it. I take pride in the fact that it was by my hand, not anyone else's.