How to host apps for thin-clients for cheap on a home network?

Hello,

I am planning to build a HP Proliant DL380 server w/ Debian. I would like to connect 6 or 8 thin clients (or zero-clients) to this server and host the applications for the thin clients. The thin-clients are all wireless LAN. All data created by users on the thin clients saved on the server setup. This is for personal use, so I do not want to rack up large expenses. What type of a solution can you recommend? I've heard of Citrix XenApp but was told it was costly. Are there free solutions? I really like the idea of inexpensive thin-clients. Do you have another suggestion if thin-clients are a bust? I'm also considering a Cisco Access Server, I thought I'd mention it although it is probably not necessary for answering this question.
Thank you.