Sorry to bump the thread, but I didn't want to start a new one on the same topic when there's already a perfectly good one here. I've done some testing into the four devkit apps and can conclude the following:
NoftWriter
Used to write .ntf files from the SD card to blank NFC tags. ntf files contain the character and series information (e.g. Smash Bros. series, Mario Amiibo) so this app can theoretically be used to convert blank NFC tags to fully functioning Amiibo. Not sure if it requires specific proprietary NFC tags or accepts standard NTAG215 (
@DanTheMan827 - Were you able to get any NTAG215 to test?), and the SDK documentation does not specify either. I was able to load verified .ntf files but it will not write to retail Amiibo as the character ID sector on those is read-only.
NfpSdmcTool
Does not launch on retail hardware, however will launch on consoles with developer UNITINFO enabled. Appears to be able to read, edit, and write information (including AppData) from Amiibo as well as import data from an SD card. No indication of any feature to dump AppData to the SD card, though. Sadly it always displays "This tag is not supported" when any Amiibo is placed on the NFC sensor. This is likely due to the fact that enabling developer UNITINFO on Luma interferes with Amiibo functionality, so presumably the Amiibo
is indeed supported, just that it's not working due to the developer UNITINFO. This is the best shot we have at the moment for using a N3DS for Amiibo save data backup, if someone could find a way to get the app to launch properly without developer UNITINFO enabled, we'll get some useful progress.
NfpUtility
Used to quickly read the basic owner data from Amiibo, can be used to set the user nickname or simulate corruption of the owner data. Cannot be used to alter AppData.
NfpManager
A multifunction tool to diagnose the separate NFC reader accessory, read, edit, and write data to and from Amiibo. It can initialise AppData on an Amiibo (which erases previous save data on it and replaces it with the dev app ID), however it cannot read or otherwise alter AppData written to an Amiibo from a retail game ID (such as Smash Bros.) and is only capable of editing AppData generated by itself. Sadly this means NfpManager is not useful for Amiibo Backup.
---
It seems that NfpSdmcTool right now is the closest we have to Amiibo AppData backup on a N3DS without additional hardware right now. Unfortunately its functionality is limited by the developer UNITINFO feature and it's detecting all Amiibo as "not supported". However on the positive side this is solid proof that the N3DS hardware is indeed capable of reading/writing save data to Amiibo outside of their actual games and can potentially be used for diagnostic purposes. It also means that it may be possible for someone to write a homebrew that's the Amiibo equivalent of SaveDataFiler for managing saves.