You can achieve any grind you want with a rock and a good dose of patience.
For the budget-minded maker, I strongly recommend the Craftsman 2x42 belt sander. It runs very fast so you have to use a light touch. Mount a glass platen on it, this will help a LOT in terms of getting truly flat grinds. Total cost, around $125, about like taking the family out for dinner and drinks (OK, maybe two dinners). It's not the best machine on the market but it WILL remove steel. Remind me to show you a couple mods to make it easier to work with. Belt choices are limited; don't settle for the Craftsman brand belts at Sears, they suck for grinding steel (wear out really fast). Better belts are available on Ebay and from sources like Tru-Grit and Super-Grit.
If your wallet is more robust, there are a lot better options out there. 2x72 pro-level grinders range from $400 to $2000 and up with all the cool features.
I think you're describing a saber grind; where the bevel is flat but doesn't go all the way up to the spine. Usually saber grinds have a more obtuse angle on the very edge. A Ka-Bar Marine Corps fighting knife and many other classic hunting/military knives are ground that way. It's a cost-effective way to build knives that have a reasonably keen bevel and are fairly strong. It's a compromise. A fully flat-ground blade with the same or even a more accute bevel, made from thicker stock, will be much stronger and just as sharp or sharper. But of course it will be more costly to produce.
Scandi (scandinavian or "Mora" type knives) grinds are similar, but the bevel goes all the way down to the very edge. This is sometimes called a "zero edge". It is thinner, sharper and easier to hone because all you need to do is lay the bevel on your stone and use that as your guide. Really good for small, thin knives that must be very keen but don't need to be extra-strong.
Regardless of the tools you use, it will take practice and patience to get both sides even and have a crisp line between the bevel and the flat. If it was easy, everyone would do it
