I do not know any program to correctly manage a SIM card in free software on Unix (but I have not really search for it).
SIM explorer v3.0In 2004 I wrote a simple Perl program to dump the phone book of a SIM card using the PC/SC Perl wrapper. The program is available on my web site.
The program is very rude and only displays the phone book. No way to edit the phone book.
ConclusionI am surprised to see so little interest in the area of SIM/USIM cards. The market penetration of GSM was already above 100% in 22 European markets in 2006. So I guess every smart card hacker also has one GSM/3G phone. So we do not lack developers.
Note: I do not have a GSM/3G/smart phone myself :-)