Hi
If you want ease of use I would suggest a Vienna Superautomatic. $399.
Does it all for you and won't break your bank. If you want to make them your self, that depends on how much you want to spend? You can get an OK machine for about $100, but then you need a grinder. They start at $100 and go up. The more you pay for anything the better the quality, usually. Then you have to learn to brew your espresso, steam your milk, etc. That’s another story.